package repository
Type Members
- class NewsActiveSearchRepository extends SessionRepository[ActiveSearch, NewsForm]
A repository for managing active news searches.
A repository for managing active news searches.
- Annotations
- @Singleton()
- class NewsRepository extends SessionRepository[SearchResult, UUID]
A repository class for managing news search results.
A repository class for managing news search results.
- Annotations
- @Singleton()
- class NewsSourcesRepository extends SessionRepository[SourcesResult, Void]
A repository class for managing news sources results.
A repository class for managing news sources results.
- Annotations
- @Singleton()
- abstract class SessionRepository[T, ID] extends AnyRef
An abstract repository for storing entities in a session-based cache.
An abstract repository for storing entities in a session-based cache. The cache is implemented as an evicting queue, which ensures that only a limited number of entities are stored per session.
- Annotations
- @AllArgsConstructor()